import pandas as pd

# 从CSV文件读取数据
filename = 'exp_2.csv'
df = pd.read_csv(filename)

# 将 Date 转换为 datetime 类型，并将其设置为索引
df['Date'] = pd.to_datetime(df['Date'])
df.set_index('Date', inplace=True)

# 分别统计每个类别的支出总金额
grouped = df.groupby('Category')['Amount'].sum().reset_index()

# 打印输出每个类别的支出总金额
print(grouped)

# 打印输出支出最高的类别和支出的总金额
max_category = grouped.loc[grouped['Amount'].idxmax()]
print(f"支出最高的类别是: {max_category['Category']}, 支出的总金额是: {max_category['Amount']}")